DSF
D155AX-3-5 idler
PARTS NO.: 17A-30-00040
17A-30-00041
17A-30-00042
 Quanzhou DESAI Machinery CO.,LTD.    DSF is best! TEL: 86-595-86753812     FAX: 86-595-86753712    E-Mail:  sale001@trackidler.com  You are the        visitors